Science

Cockroach-eaten Apollo 11 moon dust goes up for auction